grease the wheels

Übersetzungen
mettre de l'huile dans les rouages
Definitionen
To facilitate or expedite a process or action, often by providing assistance or incentives.